by surprise

/baɪ sərˈpraɪz/ バイ サプライズ

1. 予期せずに、突然、不意に、驚くべきことに。

人が何かや誰かに予期しない形で遭遇したり、物事が突然起こったりする様子を表す際に使われます。驚きや準備不足のニュアンスを含みます。
The sudden storm caught them by surprise. (突然の嵐に彼らは不意を突かれた。)